Unfavourable Position — synonyms, definition

1. unfavourable position (Noun) Brit, Cdn

2 synonyms
inferiority unfavorable position
1 definition

unfavourable position (Noun) — The quality of being a competitive disadvantage.

1 type of
disadvantage